Nice comment about swing multithread handling

http://blogs.sun.com/roller/page/swinger?entry=on_gui_multithreading

Tips of using swingworker at multi-thread environment - http://stuffthathappens.com/blog/2007/04/30/never-do-this-with-swingworker/